Search results for "Team software process"
showing 6 items of 6 documents
Evolution of secondary software product businesses: Momentum of concurrent enterprising
2005
A growing part of commercial software production is provided by the so-called secondary software industry, involving both software products and services offered by other industries than the actual software industry, i.e. the primary industry. We have been investigating the evolution of businesses in the secondary software industry in two phases, first by developing a framework to analyse the change of host industries from closed and vertical to open and horizontal especially in terms of software products. Secondly, we have studied a set of selected industries in a pivotal era called the momentum of concurrent enterprising in this paper. The key finding is: the value creation is moving towar…
New Forms of Work in the Light of Globalization in Software Development
2009
Globalization in software development introduced significant changes in the way organizations operate today. Software is nowadays produced by team members from geographically, temporally and culturally remote sites. Organizations seek for benefits that global market offers and face new challenges. Naturally resistant to change, these organizations often do not realize necessity for tailoring existing methods for distributed collaboration. Our empirical investigation shows a great variety in the ways organizations distribute responsibilities across remote sites and conclude that these can be divided into two main categories: joint collaboration that requires investments in team building and …
Pitfalls in Remote Team Coordination: Lessons Learned from a Case Study
2008
As companies become more and more distributed, multi-site development is becoming a norm. However along with the new opportunities, geographic distribution is proven to increase the complexity of software engineering introducing challenges for remote team communication, coordination and control. In this article we present an illustrative singe-case study with an intra-organizational intra-national context focussing on the effect of geographic distribution on team coordination practices and how this influences remote team performance. Based on our findings we conclude that a) distribution significantly influences the nature of coordination; b) remote team coordination mechanisms can't be cho…
Towards Understanding of Software Engineer Motivation in Globally Distributed Projects
2011
Motivation in software engineering is reported to be a source for performance improvement, which leads to project overall success. Since it is a soft factor and difficult to quantify it is usually neglected. Research in this field is rather scarce and outdated. On the basis of a recent systematic review of software engineers' motivation we set an agenda for further investigation of the role of motivation in contemporary projects. As software organizations nowadays seek opportunities inherited in both - global software development (GSD) and agile projects, it is important to understand how different project environments influence motivation.
Group Decision-Making Processes in Industrial Software Evolution
2007
Software evolution decision-making is important. Decisions can be made by an individual or a group. Currently it is not known how decision-making is organized in software industry. However, that knowledge is needed to improve the decision-making processes. Therefore, we have studied 29 decision making experts, who were involved in software evolution decision-making. The study was performed with qualitative methods, which enabled the gathering of versatile information concerning the views of the decision-makers. The study revealed group decisions are widely used both in private and public organizations and attitudes towards them are generally positive or neutral. The study provided informati…
Benefits of Software Renting in Cloud Business
2012
In the new era of computing, software can be sold and delivered as a cloud service, and software renting has become a strategic tool to compete in the market. In this multi-case study, software renting was found to help the case firms to (i) differentiate themselves from competitors; (ii) increase their competitive advantage by making the software available for a larger customer group, and (iii) decrease the price of software by using centralized software delivery and maintenance. peerReviewed